.datatable .subject span a{color:#5a5a58;}

.datatable .subject span a:hover {
text-decoration: underline;
}
body{
	font-family: 宋体 ;
}

a{
	color:#136190;
}
/* CSS空白 */
.blank1 { margin:0 auto; height:1px; font-size:1px; clear:both; overflow:hidden }
.blank2 { margin:0 auto; height:2px; font-size:1px; clear:both; overflow:hidden }
.blank3 { margin:0 auto; height:3px; font-size:1px; clear:both; overflow:hidden }
.blank5 { margin:0 auto; height:5px; font-size:1px; clear:both; overflow:hidden }
.blank8 { margin:0 auto; height:8px; font-size:1px; clear:both; overflow:hidden }
.blank10 { margin:0 auto; height:10px; font-size:1px; clear:both; overflow:hidden }
.blank15 { margin:0 auto; height:15px; font-size:1px; clear:both; overflow:hidden }
.blank20 { margin:0 auto; height:20px; font-size:1px; clear:both; overflow:hidden }
.blank25 { margin:0 auto; height:25px; font-size:1px; clear:both; overflow:hidden }
.blank30 { margin:0 auto; height:30px; font-size:1px; clear:both; overflow:hidden }
#footer{
	margin:0px auto;
	text-align:center;
	line-height:24px;
	padding:15px 0px;
	color:#136190;
}
#footer a{ color:#136190;}


#top{
	height:33px;
	line-height:33px;
	border-top:1px solid #e7e7e7;
	border-bottom:1px solid #e7e7e7;
	background:url(images/top-bg.gif) repeat-x;
}
#top .left{
	padding-left:15px;
	font-size:14px;
	color:#e1e1e1;
	position:relative;
}
#top .left a{
	color:#676767;
	margin:0px 3px;
}
#top .right{
	padding-right:10px;
	position:relative;
}
#top .right a{
	color:#838383;
	margin-right:12px;
	padding-top:3px;
	padding-bottom:2px;
}
#top-icon1{
	background:url(images/top-icon.gif) no-repeat 33px 5px;
	padding-right:15px;
}
#top-icon2{
	background:url(images/top-icon.gif) no-repeat 30px -37px;
	padding-right:15px;
}
#top-icon3{
	background:url(images/top-icon.gif) no-repeat 0px -79px;
	padding-left:14px;
}
#top-icon4{
	background:url(images/top-icon.gif) no-repeat 0px -119px;
	padding-left:18px;
}
#top-icon5{
	background:url(images/top-icon.gif) no-repeat 0px -159px;
	padding-left:21px;
}
#top-icon6{
	background:#fff url(images/top-icon.gif) no-repeat right -194px;
	border:1px solid #eaeaea;
	padding-left:10px;
	padding-right:18px;
}


#header{
	width:100%;
	min-width:1000px;
	background:url(images/header_2021.jpg) no-repeat center top;
	height:172px;
	overflow:hidden;
}
#header .box{
	width:1000px;
	margin:0px auto;
	height:172px;
}


#content{
	width:1004px;
	margin:0px auto;
	overflow:hidden;
}


.title-1{
	background:url(images/ly1-main-jztc-title.gif) repeat-x;
	background-position:left 6px;
	height:28px;
	margin-right:3px;
}
.title-1 p{
	float:left;
	font-family:Microsoft Yahei;
	font-size:24px;
	color:#515151;
	background:#fff;
	padding:0px 12px 0px 2px;
}
.title-1 a{
	float:right;
	padding:10px 8px 0px 8px;
	background:#fff;
	margin-right:56px;
	display:inline;
}
.biao{
	overflow:hidden;
	padding:12px 24px 0px 22px;
	_height:28px;
}
.biao p{
	font-size:20px;
	font-family:Microsoft Yahei;
	float:left;
	color:#515151;
	line-height:27px;
}
.biao a{
	float:right;
	margin-top:10px;
}
.title-2{
	background:url(images/ly1-main-jztc-title.gif) repeat-x;
	background-position:left 3px;
	height:23px;
	margin:8px 3px 0px 0px;
	overflow:hidden;
}
.title-2 p{
	float:left;
	font-family:Microsoft Yahei;
	font-size:18px;
	color:#515151;
	background:#fff;
	padding:0px 6px 0px 2px;
}
.title-2 a{
	float:right;
	padding:8px 8px 0px 8px;
	background:#fff;
	margin-right:28px;
	display:inline;
}


#nav_new{
	background:#ececec;
	height:43px;
	padding-left:5px;
	overflow:hidden;
	margin:0 auto;
	width:1004px;
}
#nav_new li{
	float:left;
	font-family:Microsoft Yahei;
	font-size:16px;
	line-height:43px;
	background:url(images/nav-li-bg.gif) no-repeat left top;
}
#nav_new .none{ background:none;}
#nav_new li a{
	color:#2f2f2f;
	padding:0px 14px 0px 15px;
	_padding:0px 14px 0px 14px;
	margin:0;
	border:0;
	outline-style: none;
	text-decoration: none;
}

#layout1{ overflow:hidden;}
#layout1 .main{
	width:735px;
	float:left;
	overflow:hidden;
}
#layout1 .main #hot{
	border-bottom:1px solid #ececec;
	overflow:hidden;
	text-align:center;
}
#layout1 #hot h1{
	font-family:Microsoft Yahei,黑体;
	font-size:32px;
	font-weight:normal;
}
#layout1 a{color:#136190;}
#layout1 #hot p{
	font-size:14px;
	margin:16px 0px 16px 0px;
}
#layout1 #hot p a{
	margin:0px 4px;
	color:#000;
}
#layout1 .main .news{
	overflow:hidden;
	margin:2px 1px 0px 0px;
	_height:270px;
}
#layout1 .news .left{width:386px;}
#layout1 .news .left li{
	font-family:Microsoft Yahei;
	font-size:16px;
	border-bottom:1px solid #ececec;
	line-height:35px;
	padding-left:7px;
}
#layout1 .news .left .more a{
	float:right;
	margin-top:13px;
}
#layout1 .news .right{
	width:330px;
	margin-top:14px;
}
#layout1 .news .right .pic{
	border:1px solid #ececec;
}
#layout1 .news .right .pic img{
	width:309px;
	height:211px;
}
#layout1 .news .right p{
	font-size:14px;
	text-align:center;
	margin-top:9px;
}

 #searchq{
	margin:2px 0px;
	background:#daedf3;
	height:40px;
	overflow:hidden;
}
 #searchq p{
	float:left;
	font-size:18px;
	font-family:Microsoft Yahei;
	color:#fff;
	text-align:center;
	background:#2e78ab;
	width:55px;
	line-height:40px;
}
#searchq form{
	float:left;
	color:#515151;
	margin:10px 0px 0px 15px;
	font-size: 14px;
}
#searchq form #srchfid{
	width:94px;
	height:20px;
	border:1px solid #cccdd1;
	background:#fff;
}
#searchq form #srchtxt{
	width:135px;
	height:16px;
	border:1px solid #cccdd1;
	background:#fff;
}
#searchq form #srchmsid{
	width:65px;
	height:16px;
	border:1px solid #cccdd1;
	background:#fff;
}
#searchq form #srchfrom{
	width:80px;
	height:20px;
	border:1px solid #cccdd1;
	background:#fff;
}

#layout1 #jztc .title-1 p{
	color:#515151;
	margin-top:4px;
}
#layout1 #jztc .text{
	overflow:hidden;
	width:735px;
}
#layout1 #jztc .text .left{ 
	width:385px;
	margin-top:20px;
} 
#layout1 #jztc .block{
	border-bottom:1px solid #ececec;
	overflow:hidden;
	_height:114px;
	padding:0px 4px;
}
#layout1 #jztc .block-1{
	margin-top:8px;
}
#layout1 #jztc h4{
	font-size:16px;
	font-family:Microsoft Yahei;
	font-weight:normal;
	margin-bottom:6px;
}
#layout1 #jztc p{
	color:#7d7d7d;
	line-height:22px;
}
#layout1 #jztc .block img{
	float:left;
	width:94px;
	height:66px;
	margin:6px 0px 12px 0px;
}
#layout1 #jztc .block p{
	float:right;
	width:276px;
	margin-top:6px;
}
#layout1 #jztc .text ul{ 
	width:308px;
	margin-top:20px;
	float:right;
} 
#layout1 #jztc .text li{
	font-size:14px;
	background:url(images/ly1-main-jztc-li.gif) no-repeat left;
	line-height:30px;
	padding-left:16px;
}


 .sidebar{
	width:254px;
	float:right;
	overflow:hidden;
}
 #zhuce{
	border:1px solid #e3e3e3;
	margin-top:12px;
	overflow:hidden;
	height:auto;
}
 #zhuce .title{
	font-family:Microsoft Yahei;
	font-size:18px;
	overflow:hidden;
}
 #zhuce .title li{
	float:left;
	text-align:center;
	width: 50%;
	padding:0px;
}
 #zhuce .title li a{ padding:14px 5px 14px 5px;}
 #zhuce .title a:active {color:#2f2f2f;background:#ececec;}
 #zhuce .title li a {display:block;color:#2f2f2f; background:#ececec;}
 #zhuce .title li a:hover,#zhuce li a.on {color:#136190; text-decoration:none; background:#fff;}


/*注册前样式开始*/
 #zhuce form{
	margin:14px 0px 10px 14px;
	_margin:6px 0px 0px 7px;
	color:#136190;
	line-height:36px;
}
 #zhuce .kuang{
	width:148px;
	height:16px;
	background:#fff;
	border:1px solid #c2c2c2;
	margin-left:8px;
}
 #zhuce p{_margin-top:14px;}
 #zhuce p a{ font-size:12px; margin-left:24px;}
/*注册前样式结束*/

#layout1 .block-1{ overflow:hidden;}
#layout1 .sidebar .block-1 p{
	border:1px solid #e3e3e3;
	background:#ececec;
	width:71px;
	line-height:40px;
	font-size:14px;
	color:#136190;
}
#layout1 .block-1 #ftxz{
	float:left;
	background:url(images/ly1-sidebar-block1.gif) no-repeat top;
	padding-left:46px;
}
#layout1 .block-1 #sysm{
	float:right;
	background:url(images/ly1-sidebar-block1.gif) no-repeat 0px -38px;
	padding-left:46px;
}

#layout1 .block-2,#layout1 .block-3{
	border:1px solid #e3e3e3;
	overflow:hidden;
}
#layout1 .block-2 p{
	background:url(images/ly1-sidebar-block2.gif) no-repeat top left;
	font-size:14px;
	color:#155b8c;
	padding-left:57px;
	margin:14px 0px 5px 17px;
	line-height:22px;
}
#layout1 .block-2 p span{ 
	color:#bf1a12;
	font-weight:bold;
	margin-right:6px;
}
#layout1 .block-3 ul{ margin:16px 0px 13px 18px;}
#layout1 .block-3 li{
	line-height:24px;
	background:url(images/ly1-main-jztc-li.gif) no-repeat left;
	padding-left:8px;
}


#layout2{ overflow:hidden;}
#layout2 .title{
	background:url(images/ly2-title.gif) no-repeat;
	height:43px;
	padding:0px 40px 0px 12px;
	line-height:43px;
}
#layout2 .title p{
	float:left;
	font-size:18px;
	font-family:Microsoft Yahei;
	color:#dedede;
}
#layout2 .title p span{
	font-size:24px;
	color:#fff;
	margin-right:10px;
}
#layout2 .title a{
	float:right;
	font-size:14px;
	color:#fff;
}

#layout2 .block-1{
	margin-top:4px;
	overflow:hidden;
}
#layout2 .block-1 .left{
	width:692px;
	background:#f2f2f2;
	padding:26px 23px 28px 20px;
	_padding:26px 23px 4px 20px;
}
#layout2 .block-1 .left h3{
	font-family:Microsoft Yahei,黑体;
	font-size:25px;
	font-weight:normal;
	color:#d47827;
	margin:0px 0px 20px -13px;
}
#layout2 a{color:#136190;}
#layout2 .block-1 .pic{ float:left;}
#layout2 .block-1 .pic img{ width:197px; height:129px;}
#layout2 .block-1 .zi{
	width:480px;
	float:right;
}
#layout2 .block-1 .zi p{
	color:#7d7d7d;
	line-height:24px;
	margin-top:12px;
}
#layout2 .block-1 .zi a{ color:#d47827;}
#layout2 .block-1 .zi span{ color:#25619b}

#layout2 .block-1 .right{
	width:234px;
	background:#f2f2f2;
	padding:18px 14px 0px 20px;
	height:217px;
	overflow:hidden;
}/*
#layout2 .block-1 .right p{
	font-size:14px;
	color:#d6411e;
	margin-left:5px;
	font-weight:bold;
}
*/
/*新增css开始*/
#layout2 .block-1 .left{
	height:180px;
}
#layout2 .block-1 .right{
	height:216px;
}
#layout2 .block-1 .right .news{ overflow:hidden;}
#layout2 .block-1 .right .news h5{
	font-family:"Microsoft Yahei";
	font-size:12px;
	font-weight:normal;
	color:#d47827;
	margin-bottom:12px;
	line-height:22px;
}
#layout2 .block-1 .right .news h5 a{
	color:#136190;
	font-size:14px;
}
#layout2 .block-1 .right .news img{
	width:98px;
	height:88px;
	float:left;
}
#layout2 .block-1 .right .news p{
	float:right;
	color:#7d7d7d;
	line-height:22px;
	width:132px;
}
/*新增css结束*/
#layout2 .block-1 .right ul{ margin-top:6px;}
#layout2 .block-1 .right li{
	border-bottom:1px solid #d7d7d7;
	color:#136190;
	line-height:22px;
	padding:9px 12px 12px 4px;
}


#layout3{ overflow:hidden;}
#layout3 a{color:#136190;}
#layout3 .left{
	width:748px;
	margin-top:6px;
}
#layout3 .left .title-1{ width:730px;}
#layout3 .left .text{ 
	overflow:hidden;
	width:752px;
	margin-top:24px;
} 
#layout3 .left ul{
	width:364px;
	border-left:1px solid #dedede;
	overflow:hidden;
	float:left;
	margin:0px 40px 0px -30px;
	display:inline;
}
#layout3 .left li{
	font-size:14px;
	line-height:30px;
	margin-left:30px;
	color:#136190;
	white-space:nowrap

}

#layout3 .right{
	width:254px;
	_width:250px;
	border:1px solid #e3e3e3;
	overflow:hidden;
}
#layout3 .right .biao{padding:8px 24px 0px 22px;}
#layout3 .right .block{
	background:#f2f2f2;
	overflow:hidden;
	margin-top:8px;
	padding-right:21px;
	_padding-right:17px;
	_height:117px;
}
#layout3 .right h5{
	font-size:12px;
	font-weight:normal;
	margin:10px 0px 14px 11px;
}
#layout3 .right .block img{
	width:95px; height:67px;
	float:left;
	margin:0px 0px 13px 15px;
}
#layout3 .right .block p{
	color:#7d7d7d;
	line-height:22px;
	float:right;
	width:110px;
}
#layout3 .right ul{
	margin:10px 0px 10px 20px;
}
#layout3 .right li{
	line-height:24px;
}


#banner{ margin-left:2px;}
#banner img{
	width:1000px;
	height:50px;
}


#layout4{ overflow:hidden;}
#layout4 a{color:#136190;}
#layout4 .main{
	width:732px;
	float:left;
	overflow:hidden;
}
#layout4 .main .block{ overflow:hidden;}
#layout4 .main .left{
	width:388px;
}
#layout4 .main .left ul{ margin-top:22px;}
#layout4 .main .left li span a{
	font-size:12px;
	color:#636363;
	line-height:30px;
}
#layout4 .main .left li a{ font-size:14px;}
#layout4 .main .right{
	width:312px;
}
#layout4 .main .right .title,#layout4 .main .right .text{ overflow:hidden;}
#layout4 .main .right .title li{
	font-size:16px;
	font-family:Microsoft Yahei;
	float:left;
	width:155px;
	text-align:center;
}
#layout4 .main .right .title li a{ padding:9px 0px;}
#layout4 .main .right .title a:active {color:#515151;}
#layout4 .main .right .title li a {display:block;color:#515151;}
#layout4 .main .right .title li a:hover,#layout4 .main .right li a.on {color:#136190; text-decoration:none; border-top:2px solid #136190; border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9;padding:7px 0px 9px 0px;}
#layout4 .main .right .text p{
	background:#f2f2f2;
	line-height:27px;
	color:#136190;
	height:27px;
	width:222px;
	padding:0px 55px 0px 35px;
}
#layout4 .main .right .text li{
	text-align:left;
	color:#136190;
	line-height:28px;
	_line-height:27px;
	border-bottom:1px solid #e8e8e8;
	padding:0px 50px 0px 18px;
}
#layout4 .main .right .text li span{
	float:right;
	margin-left:15px;
}
#layout4 .main .right .text li a{
	margin-left:14px;
}
#layout4 .main .span1{ float:left;}
#layout4 .main .span2{ float:right;}

#layout4 .sidebar{
	width:250px;
	float:right;
	border:1px solid #e3e3e3;
}
#layout4 .sidebar .title{
	color:#515151;
	font-size:16px;
	font-family:Microsoft Yahei;
	margin:12px 0px 0px 12px;
}
#layout4 .sidebar .strong{
	background:#f2f2f2;
	line-height:28px;
	color:#515151;
	padding-left:20px;
	margin:13px 0px 12px 0px;
}
#layout4 .sidebar p{
	line-height:21px;
	_line-height:20px;
	padding-left:12px;
}

#layout5{
	background:#136190;
	line-height:28px;
	color:#fff;
	text-align:center;
}
#layout5 a{ color:#fff;}




/*二级页面右侧栏样式开始*/

	/*注册后样式*/
 #zhuce .zch{
	margin:14px 0px 10px 15px;
	color:#6f6e6e;
	_margin:0px 15px;
}
 #zhuce .zch a{ color:#6f6e6e;}
 #zhuce .zch p{
	_margin-top:0px;
	line-height:22px;
}
 #zhuce .zch span{ 
	font-weight:bold;
	margin:0px 3px;
}
 #zhuce .zch .blue,#layout1 #zhuce .zch .blue a{color:#136190;}
 #zhuce .zch a{margin-left:0px;}
 #zhuce .zch .zch-xx{
	background:url(images/zch-xx.gif) no-repeat left;
	padding-left:22px;
}
	/*焦点提问*/
 #jdtw{
	border:1px solid #e3e3e3;
}
 #jdtw .biao{padding:8px 24px 0px 22px;}
 #jdtw .ul-10{
	margin:2px 0px 10px 8px;
}
 #jdtw .ul-10 li{
	line-height:30px;
}
 #jdtw .ul-10 li a{padding:2px 0px 0px 20px;}
#icon1 a{ background:url(images/ly1-jdti-hui.gif) no-repeat 0px 0px;}
#icon1 a:hover{text-decoration:none; background:url(images/ly1-jdti-lan.gif) no-repeat 0px -9px;}
#icon2 a{ background:url(images/ly1-jdti-hui.gif) no-repeat 0px -28px;}
#icon2 a:hover{text-decoration:none; background:url(images/ly1-jdti-lan.gif) no-repeat 0px -37px;}
#icon3 a{ background:url(images/ly1-jdti-hui.gif) no-repeat 0px -61px;}
#icon3 a:hover{text-decoration:none; background:url(images/ly1-jdti-lan.gif) no-repeat 0px -70px;}
#icon4 a{ background:url(images/ly1-jdti-hui.gif) no-repeat 0px -91px;}
#icon4 a:hover{text-decoration:none; background:url(images/ly1-jdti-lan.gif) no-repeat 0px -100px;}
#icon5 a{ background:url(images/ly1-jdti-hui.gif) no-repeat 0px -121px;}
#icon5 a:hover{text-decoration:none; background:url(images/ly1-jdti-lan.gif) no-repeat 0px -130px;}



	/*记者调查*/
.block-11{
	background:#f2f2f2;
	overflow:hidden;
	margin-top:8px;
	padding-right:21px;
	_padding-right:17px;
	_height:117px;
}
.block-11 h5{
	font-size:12px;
	font-weight:normal;
	margin:10px 0px 14px 11px;
}
.block-11 img{
	width:95px; height:67px;
	float:left;
	margin:0px 0px 14px 15px;
}
.block-11 p{
	color:#7d7d7d;
	line-height:22px;
	float:right;
	width:110px;
}
.ul-11{ margin:12px 0px 14px 26px;}
.ul-11 li{
	background:url(images/ej-ul-11.gif) no-repeat left;
	line-height:26px;
	padding-left:8px;
}

/*二级页面右侧样式结束*/


#layout1 #location{
	font-size:14px;
	color:#626262;
	margin-left:6px;
}
#layout1 #location a{ color:#136190;}
#yejiao{
	margin-left:50px;
}
#yejiao p{
	font-size:13px;
	line-height:30px;
}
#yejiao a{
	border:1px solid #e7e0de;
	text-decoration:none;
	margin-right:3px;
	padding:6px;
}
#yejiao a:active{ 
	color:#007392; 
	background:#fff; 
}
#yejiao a:hover,#yejiao a.on{
	color:#fff;
	text-decoration:none; 
	background:#0098d4;
	border:1px solid #056d7d;
}
#yejiao span a,#yejiao span a:hover{
	border:1px solid #004664;
	background:url(images/yejiao-on1.gif) no-repeat left;
	background-position:48px 10px;
	padding:6px 12px 6px 6px;
	color:#007392;
}


/*列表页开始*/
#layout1 #liebiao{ 
	overflow:hidden;
	margin-right:6px;
}
#liebiao ul{
	margin-top:14px;
	border-bottom:1px solid #dfdfdf;
	padding-bottom:12px;
	overflow:hidden;
}
#liebiao .none{
	border-bottom:none;
}
#liebiao li{
	line-height:24px;
	_line-height:23px;
	color:#136190;
}
#liebiao li a{ 
	color:#136190;
	_float:left;
}
#liebiao li span{
	float:right;
}
/*列表页结束*/


/*内容页开始*/
#nry{
	margin:20px 80px 0px 44px;
}
#news-header{
	color:#888;
}

#news-header h1{
	font-size:24px;
	color:#000;
	text-align:center;
	/*line-height:47px;
	height:47px;
	overflow:hidden;
		*/
	margin-bottom:5px;
}
#news-header h2{ font-size:16px; 
color:#ccc; 
font-weight:normal; 
text-align:center; 
margin:0px auto; 
display:block; 
clear:both; 
width:550px; 
background-image:none;}
#news-header h2 span{ border:0px solid blue; display:block; clear:both; margin:0px auto; width:550px;}
#news-header .infor{
	height:24px;
	line-height:24px;
	border-bottom:1px solid #eee;
	margin-bottom:10px;
	padding:0px 28px 0px 8px;
}

#news-header .infor .left span{
	margin-right:20px;
}

#news-header .infor .right a{
	color:#b50900;
	background:url(images/infor-type.gif) no-repeat left center;
	padding-left:13px;
}

#news-header .infor .ad{
	height:60px;
	width:590px;
	overflow:hidden;
}

#news-header .summary{
	margin-top:12px;
	border:1px solid #eee;
	border-left:none;
	border-right:none;
	line-height:20px;
	padding:8px 15px;
	text-indent:18pt;
}
#news-con{
	font-size:14px;
	line-height:24px;
	color:#000;
}

#news-con p{
	margin:17px 17px 17px 17px;
}
#editor{
	margin-left:450px;
	text-align:left;
	color:#8d8d8d;
	font-size:12px;
}
#share{
	border-top:1px solid #eee;
	padding-top:15px;
	margin:0px auto;
	padding:0px auto;
}

#share span{
	float:left;
	display:inline;
	margin-left:45px;
	color:#888;
	line-height:50px;
}

#share .link{
	float:left;
	display:inline;
	height:28px;
	width:28px;
	overflow:hidden;
	margin-left:5px;
}

#share01{ background:url(images/share1.jpg); }
#share02{ background:url(images/share2.jpg); }
#share03{ background:url(images/share3.jpg); }
#share04{ background:url(images/share4.jpg); }
#share05{ background:url(images/share5.jpg); }
#share06{ background:url(images/share6.jpg); }
#share07{ background:url(images/share7.jpg); }
#share08{ background:url(images/share8.jpg); }
#share-more{ background:url(images/share-more.jpg); }

#share-count{
	float:left;
	display:inline;
	margin-left:5px;
	width:32px;
	padding:0px 2px 0px 4px;
	height:28px;
	overflow:hidden;
	background:url(images/share-num.jpg);
	color:#777;
	line-height:28px;
	text-align:center;
}
/*内容页结束*/



/*登陆样式开始*/
#denglu{
	margin:16px 9px 0px 4px;
	color:#444;
}
#denglu .style-1{
	background:#f5f5f5;
	line-height:20px;
	overflow:hidden;
	_height:30px;
	_line-height:14px;
}
#denglu .style-1 .bm,#denglu .style-1 .shsj{ color:#444;}
#denglu .style-1 li{ height:20px;}
#denglu ul{
	overflow:hidden;
	margin:4px 0px;
	_height:40px;
}
#denglu li{
	float:left;
	line-height:20px;
	height:40px;
}
#denglu .bh{ width:62px;}
#denglu .zt{ width:340px;}
#denglu .zz{ width:114px;}
#denglu .bm{ width:78px; text-align:center; color:#09c;}
#denglu .shsj{ width:105px; color:#09c; margin-left:10px;}  
#denglu .zt a,#denglu .zz a{ color:#444;}
#denglu .zi{ color:#8000ff;}
#denglu .zi-1{ color:#c60;}
#denglu .zi-2{ color:#269f11;}

/*登陆样式结束*/



/*排行榜样式开始*/
#phb{ 
	overflow:hidden;
	margin:0px 8px 0px 6px;
}
#forumheader{font-size:14px; color:#5a5a58;}
#forumheader span{ color:#2e78ab;}
#forumheader a{color:#136190; margin-left:20px;}
#forumheader .channelinfo{
	border:7px solid #dcdcd9;
	font-size:12px;
	padding:5px 20px;
	margin-top:35px;
	line-height:24px;
	margin-bottom:10px;
}
#forumheader .fhsy{
	border:1px solid #09c;
	font-size:12px;
	line-height:26px;
	background:url(images/arrow_left.gif) no-repeat top left;
	background-position:4px 10px;
	margin:4px 2px 4px 645px;
}
#forumheader .fhsy a{color:#09c;}
#forumheader .threadtype{
	font-size:12px;
	color:#dad8d8;
	border-top:4px solid #e6e7e2;
	line-height:40px;
}
#forumheader .threadtype a{ color:#444; margin:0px 6px;}
#forumheader .datalist{
	border:#dcdcd9 5px solid;
	font-size:12px;
	line-height:24px;
	overflow:hidden;
}
#forumheader .style-2{
	background:#f0efeb;
	line-height:34px;
}
#forumheader .style-2 li{ line-height:34px;}
#forumheader .style-2 .zt a{ padding:0px 6px;}
#forumheader .style-2 .zt span{
	background:url(images/zt-span.gif) no-repeat;
	width:34px;
	height:18px;
	text-align:center;
	padding:4px 0px;
	margin-left:5px;
}
#forumheader .style-2 .zt span a{ color:#fff; }
#forumheader ul{
	border-bottom:1px solid #e6e6e6;
	line-height:36px;
	_height:82px;
	_margin-top:-40px;
	overflow:hidden;
}
#forumheader li{
	float:left;
	color:#444;
}
#forumheader li a{
	margin-left:0px;
}
#forumheader .style-2 a{color:#09c; margin:0px;}
#forumheader .bh{ width:50px; text-align:center;}
#forumheader .zt{ width:452px;}
#forumheader .zs{ width:124px;}
#forumheader .hc{ width:52px; text-align:center;}

#forumheader .bh,#forumheader .zt,#forumheader .hc{ padding-top:5px;}

#forumheader li .lan a{ color:#09c;}
#forumheader li .lv a{ color:#269f11;}
#forumheader li .hong a{ color:#7b3e3e;}
#forumheader li .img{ width:18px; display:block;}
#forumheader li em{ font-size:9px;}
#forumheader li strong{ color:#09c;}
#forumheader .zs a{
	display:block;
	width:124px;
	height:1.0em;
}
/*排行榜样式结束*/

.popupmenu_popup {
overflow: hidden;
padding: 10px;
text-align: left;
border: #7fcae2 1px solid;
background: #fefefe;
height: auto;
width:auto;
font-size:13px;
font-weight:bolder;
line-height:20px;
}